#include <math.h>
double tan(x); вычисляет тангенс x
double tanh(x); вычисляет гиперболический тангенс x
double x; радиан
Описание.
Функции tan и tanh вычисляют соответственно тангенс и гиперболический тангенс x.
Возвращаемое значение.
Функция tan возвращает тангенс x. Если x большой, при вычислениях может возникнуть частичная потеря значимости. В этом случае tan вырабатывает ошибку PLOSS , но сообщения не печатает. Если x настолько большой, что общая значимость результата теряется, тогда tan печатает сообщение об ошибке TLOSS в stderr и возвращает 0. В обоих случаях errno устанавливается в ERANGE.
Функция tanh возвращает гиперболический тангенс x. Возвращаемого значения в случае ошибки нет.
Пример:
#include <math.h>
double pi,x,y;
pi = 3.1415926535;
x = tan(pi/4.0); /* x равен 1.0 */
y = tanh(x); /* y равен 1.6 */